
BODY {
  background: white;
  color: black;
  font-family: arial,sans-serif;
  margin: 0;
  padding: 5px;
}

#text {
    margin-left: 160px;
	position: absolute;
	border-left: 1px solid #ccc;
  	padding-left: 5px;
} 
	
#lhs {
	position:absolute;
	border-right: 1px solid #ccc;
	width: 150px;
}
#large {
	font-weight: bold;
	font-size: 20pt;
}
TABLE {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  color: inherit;
}

TD {
  margin: 0;
  padding: 0;
}

DIV {  border-width: 0; }
DT { margin-top: 1em; }

TH {
  background: #bbbbbb;
  color: inherit;
  padding: 0.4ex 1ex;
  text-align: left;
}



TH A:link, TH A:visited {
  background: transparent;
  color: black;
}


H1      {
  padding-left: 5px;
  color: white;
  background: #222F73;
  font-size: large;
  padding-bottom: 5px;
}

H1 a,  a:active { color: white; }  

a, a:active { font-weight: bold; color: #222F73; }
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

H2      {
  background: transparent;
  text-transform:uppercase;
  color: #006699;
  font-size: medium;
}

HR { display: none; }

pre {
	padding: 5px;
	margin-left: 20px;
	margin-right: 20px;
	border: 1px dashed #2f6fab;
	color: DarkBlue;
	background-color: #f9f9f9;
	line-height: 1.1em;
}


